advantage over others - Turkish English Dictionary